indian mallow

Noun
  1. tall annual herb or subshrub of tropical Asia having velvety leaves and yellow flowers and yielding a strong fiber; naturalized in southeastern Europe and United States
  2. tropical American weed having pale yellow or orange flowers naturalized in southern United States

Khám phá thêm

Các từ liên quan

indian mallow
A gardener carefully tends to a tall indian mallow plant in her sunny garden.